package com.security.door.service;

import com.github.pagehelper.PageInfo;
import com.security.door.core.support.IService;
import com.security.door.model.domain.calendarSetting;
import com.security.door.model.dto.calendarSettingDto;
import java.util.List;

public interface IcalendarSettingService extends IService<calendarSetting> {

    List<calendarSetting> selectListByDate(calendarSettingDto entityDto);

    calendarSetting selectByDate(calendarSetting entity);

    calendarSetting selectByGlobal();

    Integer cancelWorkDay(String attDate);

    PageInfo<calendarSetting> queryListWithPage(calendarSettingDto entity);

    int deleteByIds(String guids);
}